execute someone by garroting - Español Inglés Diccionario